package br.org.sosim.process.instructionSet;

public class InstructionSetMixed1 implements InstructionSet {

	private static InstructionSet instance = null;

	private static final int[] instructionCode = { 1, -1, 1, 0, 1, 0, 1, 0, 1,
			0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
			0, 1, 0, 1, 0, 1, 0, 1, 0 };

	private InstructionSetMixed1() {
		instance = new InstructionSetMixed1();
	}

	@Override
	public int getInstructionCode(int programCounter) {

		return instructionCode[programCounter];
	}

	public static InstructionSet getInstance() {

		return instance;

	}

}
